Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LONDON ROAD £190,000 16 May 2022
16A LONDON ROAD Semi-Detached £75,000 31 Mar 1999
18 LONDON ROAD £175,000 11 Dec 2015